﻿<%@ Page Title="" Language="C#" MasterPageFile="~/Views/Shared/UserEdit.Master" Inherits="System.Web.Mvc.ViewPage<SDT.Site.ViewModels.CustomerEditModels>" %>
<%@ Import Namespace="SDT.Model" %>
<%@ Import Namespace="SDT.Lib.Helpers" %>
<asp:Content ID="Content1" ContentPlaceHolderID="TitleContent" runat="server">
	Cập nhật thông tin cá nhân
</asp:Content>

<asp:Content ID="Content2" ContentPlaceHolderID="MainContent" runat="server">
<%if (ViewData["MessageInfo"] == null)
  { %>
<% using (Html.BeginForm("Update", "Customer", FormMethod.Post, new { id = "adminForm", enctype = "multipart/form-data" }))
   {%>    
    <fieldset>
        <legend>Sửa</legend>
        <font color="red">(*)</font> là trường bắt buộc phải nhập.
        <table class="contactInfo">
            <tbody>
                <tr>
                    <td class="key" style="width: 200px">
                        Tên đăng nhập(<font color="red">*</font>)</td> 
                    <td>
                        <%=Model.Customer.UserName %>
                    </td>
                </tr>
                <tr>
                    <td class="key">
                        Email (<font color="red">*</font>)
                    </td>
                    <td>
                        <%=Model.Customer.Email %>
                    </td>
                </tr>
                <tr>
                    <td class="key" style="width: 200px">
                        Tên khách hàng(<font color="red">*</font>)</td> 
                    <td>
                        <%=Html.TextBoxFor(m => m.Customer.FullName, new { @class = "inpAdd required" })%>
                    </td>
                </tr>
                <tr>
                    <td class="key" style="width: 200px">
                        Thành phố(<font color="red">*</font>)</td> 
                    <td>
                        <%=Html.DropDownList("ddlCity", new SelectList(Model.Cities, "ID", "Name", Model.Customer.CityID.HasValue ? Model.Customer.CityID.Value.ToString() : ""), "-- Chọn Tỉnh / thành phố --", new { @class = "inpAdd required" })%>
                    </td>
                </tr>
                <tr>
                    <td class="key" style="width: 200px">
                        Quận huyện(<font color="red">*</font>)</td> 
                    <td>
                        <%=Html.DropDownList("ddlDistrict", new SelectList(Model.Districts, "ID", "Name", Model.Customer.DistrictID.HasValue ? Model.Customer.DistrictID.Value.ToString() : ""), "-- Chọn Quận/ Huyện --", new { @class = "inpAdd required" })%>
                    </td>
                </tr> 
                <tr>
                    <td class="key" style="width: 200px">
                        Giới tính(<font color="red">*</font>)</td> 
                    <td>
                        <%foreach (var item in Model.Sexuals)
                          { %>
                          <%=Html.RadioButton("rdoSex",item.Key,item.Key==Model.Customer.SexID? true:false) %><%=item.Value%>
                        <%} %>
                    </td>
                </tr>                  
                <tr>
                    <td class="key">
                        Địa chỉ(<font color="red">*</font>)
                    </td>
                    <td>
                        <%= Html.TextBoxFor(m => m.Customer.Address, new { @class = "inpAdd required" })%>
                    </td>
                </tr>               
                
                <tr>
                    <td class="key">
                        Điện thoại(<font color="red">*</font>) 
                    </td>
                    <td>
                        <%= Html.TextBoxFor(m => m.Customer.MobilePhone, new { @class = "inpAdd required" })%>
                    </td>
                </tr>
                <tr>
                    <td colspan="2" align="center">
                        <input type="submit" value="Lưu dữ liệu" class="bnt_short" />
                    </td>
                </tr>                
            </tbody>
        </table>
    </fieldset>
    <% }
  } %>
    
    <script type="text/javascript">
        $(document).ready(function() {

            $("#adminForm").validate({
                messages: {                    
                    FullName: "Trường này là bắt buộc, vui lòng nhập dữ liệu!",
                    ddlCity: "Trường này là bắt buộc, vui lòng nhập dữ liệu!",
                    ddlDistrict: "Trường này là bắt buộc, vui lòng nhập dữ liệu!",
                    Address: "Trường này là bắt buộc, vui lòng nhập dữ liệu!",
                    MobilePhone: "Trường này là bắt buộc, vui lòng nhập dữ liệu!"
                }
            });
            $('#ddlCity').change(function() {
                var id = $('#ddlCity').val() == "" ? 0 : $('#ddlCity').val();
                $.get('/AjaxData/GetDistrict/' + id, function(data) {
                    $('#ddlDistrict').html(data);
                });
            }); 
        });
    </script>
</asp:Content>

<asp:Content ID="Content3" ContentPlaceHolderID="Toolbar" runat="server">
<%= Html.Toolbar("Quay về", "/User/Order", "back") %>
</asp:Content>

<asp:Content ID="Content4" ContentPlaceHolderID="Header" runat="server">
Cập nhật thông tin cá nhân
</asp:Content>

<asp:Content ID="Content5" ContentPlaceHolderID="Message" runat="server">
<%=ViewData["MessageInfo"]!=null? "<p class='perror'>"+Html.Encode(ViewData["MessageInfo"])+"</p>":string.Empty%>
</asp:Content>
